Skip to content

SO-101 硬件构成与供电要求 ​

SO-101 是 SO-ARM100 的升级版,结构件和走线都改过,但核心还是一套 Feetech 总线舵机加两块驱动板。

项规格
舵机12 × Feetech STS3215
自由度主臂 6 + 从臂 6
通信UART 总线菊花链
舵机 ID1 – 6(须手动分配)
控制方式USB 转串口接入电脑
相机普通 USB 相机 / RealSense

六个关节与舵机 ID 的对应关系(主臂与从臂通过 UART 总线一一镜像):

ID关节名中文
1shoulder_pan底座旋转
2shoulder_lift肩部抬升
3elbow_flex肘部弯曲
4wrist_flex腕部弯曲
5wrist_roll腕部自转
6gripper夹爪

1.1 供电规范与接线风险 ​

危险:7.4V 系列舵机配 5V 电源,12V 系列配 12V 电源。接错电压会直接烧舵机。标准版 SO-101 全 5V;Pro 版主臂 5V、从臂 12V。动手前先看清舵机型号再插电。

另外两条硬性操作纪律:

  • 主臂和从臂都必须外接电源,USB 只负责通信、不给舵机供电(驱动板的舵机电力只从 DC 圆口进,USB 那 5V 没接到舵机总线)。只插 USB 的典型症状是「端口能识别、但电机没电」:lerobot-setup-motors 报 motor not found,遥操作报 There is no status packet!。这是后面「通信失败」最常见的根因。
  • 插拔舵机线、校准之前先断电;上电后不要用手掰关节。

1.2 供电与负载的硬指标 ​

厂家说明书给的是规格而不是建议值,这几条越界了坏的是舵机本身。

项规定越界会发生什么
主控(驱动板)电源5V / 6A电流不够时,多关节同时运动会把电压拉下去,表现为舵机抖动、随机报 There is no status packet!
从臂电源12V / 8A(12V 系列舵机)12V 舵机接 5V 直接不转;5V 舵机接 12V 上电即烧
最大负载建议 ≤ 400 g超载让舵机持续过流,轻则发热失步、丢位置,重则烧毁
保修过载、烧毁等操作不当导致的损坏不在保修范围——

两块驱动板要两路独立供电,别拿一个电源分给两边;也别用「万用表量着电压差不多」的替代电源糊过去——峰值电流不足时问题会以随机丢包的形式冒出来,非常难定位。

1.3 出厂状态与首次通电检查 ​

成品版出厂时舵机 ID、波特率、磁编码器中位都已烧好,并且做过遥操作测试。所以官方指南给的入口是直接从「校准」(见第 4 篇)开始。从手动设 ID 走过来的话两条路都能通,但原则是:重设 ID 之前先确认 6 个舵机都能被读到,别把已经正确的编号改乱——ID 错了要整条总线逐个排查。

首次通电必做:第一次遥操作时,逐个关节确认运动方向。如果标定方向与机械限位方向相反,舵机会顶着自己的限位持续发力,几秒钟就能过热甚至烧毁,从臂 3 号舵机(elbow_flex)是最容易出事的一个。

做法:手扶主臂,一次只缓慢推动一个关节,盯住从臂对应关节是否朝同一方向动。发现反向、或者听到顶死的异响,立刻断电,重跑校准。